.ebank-pay-bank-select-list.svelte-splyzw {
    height: 150px;
    overflow: auto;
    margin: 0 -17px 0 0;
    padding: 28px 10px 0;
    list-style: none;
    border: 1px solid #e2e2e2;
}

.ebank-pay-bank-select-list-item.svelte-splyzw {
    float: left;
    margin: 0 17px 17px 0;
    padding: 5px 0;
    list-style: none;
    box-sizing: border-box;
    width: 155px;
    height: 50px;
    border: 1px solid #e2e2e2;
    text-indent: -99999px;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 2px;
    position: relative;
    cursor: pointer;
}

.ebank-pay-bank-select-list-item.selected.svelte-splyzw {
    cursor: default;
}

.ebank-pay-bank-select-list-item.selected.svelte-splyzw::after {
    content: "";
    position: absolute;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzJweCIgaGVpZ2h0PSIyNnB4IiB2aWV3Qm94PSIwIDAgMzIgMjYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ4LjIgKDQ3MzI3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5ob21lX2ljb19ob29rX25vcm1hbEAyeDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJob21lX2ljb19ob29rX25vcm1hbCI+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJQYXRoLTIiIGZpbGw9IiNGRjUwMDAiIHBvaW50cz0iMzIgMCAwIDI2IDMyIDI2Ij48L3BvbHlnb24+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNy43MTc1MTQ0LDE3LjIxNzUxNDQgTDI3LjExNzUxNDQsMTcuMjE3NTE0NCBDMjcuNDQ4ODg1MywxNy4yMTc1MTQ0IDI3LjcxNzUxNDQsMTcuNDg2MTQzNiAyNy43MTc1MTQ0LDE3LjgxNzUxNDQgTDI3LjcxNzUxNDQsMTguNjE3NTE0NCBDMjcuNzE3NTE0NCwxOC45NDg4ODUzIDI3LjQ0ODg4NTMsMTkuMjE3NTE0NCAyNy4xMTc1MTQ0LDE5LjIxNzUxNDQgTDE3LjExNzUxNDQsMTkuMjE3NTE0NCBMMTYuMzE3NTE0NCwxOS4yMTc1MTQ0IEMxNS45ODYxNDM2LDE5LjIxNzUxNDQgMTUuNzE3NTE0NCwxOC45NDg4ODUzIDE1LjcxNzUxNDQsMTguNjE3NTE0NCBMMTUuNzE3NTE0NCwxMi44MTc1MTQ0IEMxNS43MTc1MTQ0LDEyLjQ4NjE0MzYgMTUuOTg2MTQzNiwxMi4yMTc1MTQ0IDE2LjMxNzUxNDQsMTIuMjE3NTE0NCBMMTcuMTE3NTE0NCwxMi4yMTc1MTQ0IEMxNy40NDg4ODUzLDEyLjIxNzUxNDQgMTcuNzE3NTE0NCwxMi40ODYxNDM2IDE3LjcxNzUxNDQsMTIuODE3NTE0NCBMMTcuNzE3NTE0NCwxNy4yMTc1MTQ0IFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgZmlsbD0iI0ZGRkZGRiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjEuNzE3NTE0LCAxNS43MTc1MTQpIHJvdGF0ZSgtNDUuMDAwMDAwKSB0cmFuc2xhdGUoLTIxLjcxNzUxNCwgLTE1LjcxNzUxNCkgIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
    width: 32px;
    height: 26px;
    bottom: 0;
    right: 0;
}

.ebank-pay-bank-select-list-item.selected.svelte-splyzw,
.ebank-pay-bank-select-list-item.svelte-splyzw:hover {
    border-color: #ff5000;
}

.ebank-title.svelte-1pjs8lg {
    margin: 0;
    background: #f6f6f6;
    text-align: center;
    font-size: 18px;
    line-height: 60px;
    color: #303030;
    position: relative;
}

.ebank-title-close.svelte-1pjs8lg {
    position: absolute;
    top: 50%;
    right: 24px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZyBpZD0i5oSP6KeB5Y+N6aaIX+W8ueeqlyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcxMy4wMDAwMDAsIC0xOTMuMDAwMDAwKSI+CiAgICAgICAgPGcgaWQ9Ium7mOiupOeKtuaAgSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjI3LjAwMDAwMCwgMTc2LjAwMDAwMCkiIGZpbGw9IiNBQkFCQUIiPgogICAgICAgICAgICA8ZyBpZD0i5YWz6Zet5oyJ6ZKuLWNvcHktNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDc5LjAwMDAwMCwgMTAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTkuMjg1NzE0MywxNC4yODU3MTQzIEwyNC4yODU3MTQzLDE0LjI4NTcxNDMgQzI0LjY4MDIwMzQsMTQuMjg1NzE0MyAyNSwxNC42MDU1MTA5IDI1LDE1IEMyNSwxNS4zOTQ0ODkxIDI0LjY4MDIwMzQsMTUuNzE0Mjg1NyAyNC4yODU3MTQzLDE1LjcxNDI4NTcgTDE5LjI4NTcxNDMsMTUuNzE0Mjg1NyBDMTguODkxMjI1MiwxNS43MTQyODU3IDE4LjU3MTQyODYsMTUuMzk0NDg5MSAxOC41NzE0Mjg2LDE1IEMxOC41NzE0Mjg2LDE0LjYwNTUxMDkgMTguODkxMjI1MiwxNC4yODU3MTQzIDE5LjI4NTcxNDMsMTQuMjg1NzE0MyBaIE0xNS43MTQyODU3LDE1LjcxNDI4NTcgTDE1LjcxNDI4NTcsMjQuMjg1NzE0MyBDMTUuNzE0Mjg1NywyNC42ODAyMDM0IDE1LjM5NDQ4OTEsMjUgMTUsMjUgQzE0LjYwNTUxMDksMjUgMTQuMjg1NzE0MywyNC42ODAyMDM0IDE0LjI4NTcxNDMsMjQuMjg1NzE0MyBMMTQuMjg1NzE0MywxNS43MTQyODU3IEw1LjcxNDI4NTcxLDE1LjcxNDI4NTcgQzUuMzE5Nzk2NjEsMTUuNzE0Mjg1NyA1LDE1LjM5NDQ4OTEgNSwxNSBDNSwxNC42MDU1MTA5IDUuMzE5Nzk2NjEsMTQuMjg1NzE0MyA1LjcxNDI4NTcxLDE0LjI4NTcxNDMgTDE0LjI4NTcxNDMsMTQuMjg1NzE0MyBMMTQuMjg1NzE0Myw1LjcxNDI4NTcxIEMxNC4yODU3MTQzLDUuMzE5Nzk2NjEgMTQuNjA1NTEwOSw1IDE1LDUgQzE1LjM5NDQ4OTEsNSAxNS43MTQyODU3LDUuMzE5Nzk2NjEgMTUuNzE0Mjg1Nyw1LjcxNDI4NTcxIEwxNS43MTQyODU3LDE0LjI4NTcxNDMgTDE1LjcxNDI4NTcsMTUuNzE0Mjg1NyBaIiBpZD0iQ29tYmluZWQtU2hhcGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LjAwMDAwMCwgMTUuMDAwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTUuMDAwMDAwLCAtMTUuMDAwMDAwKSAiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;
    width: 16px;
    height: 16px;
    margin-top: -8px;
    cursor: pointer;
}

ul.svelte-pzcz0v,
li.svelte-pzcz0v {
    margin: 0;
    padding: 0;
    list-style: none;
}

.tabs.svelte-pzcz0v {
    display: flex;
    align-items: center;
}

.tab-item.svelte-pzcz0v {
    font-size: 14px;
    color: #666666;
    padding: 0 6px 10px;
    text-align: center;
    cursor: pointer;
    position: relative;
}

.tab-item+.tab-item.svelte-pzcz0v {
    margin-left: 10px;
}

.tab-item.selected.svelte-pzcz0v {
    font-size: 16px;
    color: #303030;
    cursor: default;
}

.tab-item.selected.svelte-pzcz0v::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    bottom: -2px;
    left: 0;
    background: #ff5000;
}

.ebank-pay-info.svelte-1azb9y5 {
    padding: 40px 60px 0;
    display: flex;
}

.ebank-pay-info-detail.svelte-1azb9y5,
.ebank-pay-info-qr.svelte-1azb9y5 {
    width: 50%;
}

.ebank-pay-info-qr.svelte-1azb9y5 {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.limit-time.svelte-1azb9y5 {
    margin-bottom: 8px;
    font-size: 12px;
    font-weight: 500;
    text-align: center;
    color: #9c9c9c;
    line-height: 17px;
}

.qr-box.svelte-1azb9y5 {
    position: relative;
}

.mask.svelte-1azb9y5 {
    cursor: pointer;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.7);
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    font-weight: 600;
    color: #ffffff;
    text-align: center;
}

.limit-time.svelte-1azb9y5 span.svelte-1azb9y5 {
    color: #ef8633;
    display: inline-block;
    min-width: 20px;
}

.limit-time.svelte-1azb9y5 div.svelte-1azb9y5 {
    height: 17px;
}

.ebank-pay-info-detail.svelte-1azb9y5 dl.svelte-1azb9y5,
.ebank-pay-info-detail.svelte-1azb9y5 dd.svelte-1azb9y5,
.ebank-pay-info-detail.svelte-1azb9y5 dt.svelte-1azb9y5 {
    margin: 0;
}

.ebank-pay-info-detail.svelte-1azb9y5 dl.svelte-1azb9y5 {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.ebank-pay-info-detail.svelte-1azb9y5 dl.svelte-1azb9y5:last-child {
    margin-bottom: 0;
}

.ebank-pay-info-detail.svelte-1azb9y5 dt.svelte-1azb9y5 {
    font-size: 16px;
    color: #303030;
    width: 80px;
}

.ebank-pay-info-detail-amount.svelte-1azb9y5 {
    margin-bottom: 40px !important;
}

.ebank-pay-info-detail-amount.svelte-1azb9y5 dd.svelte-1azb9y5 {
    font-size: 36px;
    color: #ff5000;
}

.ebank-pay-info-qr.svelte-1azb9y5 .tips.svelte-1azb9y5 {
    width: 248px;
    height: 22px;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    color: #222222;
    line-height: 22px;
}

.ebank-pay-info-qrcode.svelte-1azb9y5 {
    width: 136px;
    height: 136px;
    padding: 8px;
    border: 1px solid #eaeaea;
    border-radius: 4px;
}

.logo.svelte-1azb9y5 {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    width: 36px;
    height: 36px;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: contain;
}

.ebank-pay-info-qr-tip.svelte-1azb9y5 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 4px;
    margin-bottom: 8px;
}

.ebank-pay-info-qr-tip.svelte-1azb9y5 p.svelte-1azb9y5 {
    margin: 0;
    height: 17px;
    font-size: 12px;
    font-weight: 500;
    color: #9c9c9c;
    line-height: 17px;
    padding-left: 20px;
    background-size: 14px 14px;
    background-position: 0 50%;
    background-repeat: no-repeat;
    margin-right: 4px;
}

.ebank-pay-info-qr-tip.svelte-1azb9y5 .ebank-pay-info-qr-tip-wechat.svelte-1azb9y5 {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ4LjIgKDQ3MzI3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5ob21lX2ljb19NaWNybyBsZXR0ZXJfbm9ybWFsQDJ4PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+CiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSIgcG9pbnRzPSIwLjAwMTc1NjA5NzU2IDAuMDIzNDE0NjM0MSAyMy45NzY1NTYxIDAuMDIzNDE0NjM0MSAyMy45NzY1NTYxIDI0LjAwMDAwNTQgMC4wMDE3NTYwOTc1NiAyNC4wMDAwMDU0Ij48L3BvbHlnb24+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaG9tZV9pY29fTWljcm8tbGV0dGVyX25vcm1hbCI+CiAgICAgICAgICAgIDxnIGlkPSLlvq7kv6Et5pSv5LuYIj4KICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgPGcgaWQ9IkNsaXAtMiI+PC9nPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTkuMTQwNjM0MTUsMTUuMTIxMTcwNyBDNy43MDU1NTEyMiwxNS45ODgwMDk4IDcuNDkyNjgyOTMsMTQuNjM0NzAyNCA3LjQ5MjY4MjkzLDE0LjYzNDcwMjQgTDUuNjk0MTc1NjEsMTAuMDg4NzIyIEM1LjAwMjAwOTc2LDcuOTI4NDg3OCA2LjI5MzAzNDE1LDkuMTE0NzYwOTggNi4yOTMwMzQxNSw5LjExNDc2MDk4IEM2LjI5MzAzNDE1LDkuMTE0NzYwOTggNy40MDA3NTEyMiwxMC4wMjI0MjkzIDguMjQxNTQxNDYsMTAuNTc1NDI0NCBDOS4wODE3NDYzNCwxMS4xMjg4IDEwLjAzOTQ5MjcsMTAuNzM4MDA5OCAxMC4wMzk0OTI3LDEwLjczODAwOTggTDIxLjc5NzkxMjIsNC44NTkyMDk3NiBDMTkuNjI4MjgyOSwxLjkzNTEwMjQ0IDE2LjA0NDg0ODgsMC4wMjM0MTQ2MzQxIDExLjk4Nzc2NTksMC4wMjM0MTQ2MzQxIEM1LjM2NjcyMTk1LDAuMDIzNDE0NjM0MSAwLDUuMTExMTgwNDkgMCwxMS4zODc3MzY2IEMwLDE0Ljk5ODM5MDIgMS43NzY5MDczMiwxOC4yMTEyNTg1IDQuNTQ1MTYwOTgsMjAuMjkzNjM5IEw0LjA0NTg3MzE3LDIzLjQwMjEzNjYgQzQuMDQ1ODczMTcsMjMuNDAyMTM2NiAzLjgwMjM2MDk4LDI0LjMwOTQ1MzcgNC42NDU4NzMxNywyMy44ODg2MzQxIEM1LjIyMDQ5NzU2LDIzLjYwMTg5MjcgNi42ODU0MDQ4OCwyMi41NzMwMjQ0IDcuNTU3NjI5MjcsMjEuOTQ3NzY1OSBDOC45NzM4MDQ4OCwyMi40ODEzNTYxIDEwLjQ3NDk3NTYsMjIuNzUzOTAyNCAxMS45ODgyMzQxLDIyLjc1MjQwOTggQzE4LjYwODY5MjcsMjIuNzUyNDA5OCAyMy45NzY1NTYxLDE3LjY2NDUyNjggMjMuOTc2NTU2MSwxMS4zODc5NzA3IEMyMy45NzY1NTYxLDkuNTcwMDI5MjcgMjMuNTI0MTU2MSw3Ljg1MzE1MTIyIDIyLjcyMzA1MzcsNi4zMjkwMDQ4OCBDMTguOTc2NTk1MSw4Ljc3MDMwMjQ0IDEwLjI2MzMzNjYsMTQuNDQ0MjI0NCA5LjE0MDYzNDE1LDE1LjEyMTE3MDcgWiIgaWQ9IkZpbGwtMSIgZmlsbD0iIzQxQjAzNSIgbWFzaz0idXJsKCNtYXNrLTIpIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}

.ebank-pay-info-qr-tip.svelte-1azb9y5 .ebank-pay-info-qr-tip-alipay.svelte-1azb9y5 {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ4LjIgKDQ3MzI3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5ob21lX2ljb19QYXkgdHJlYXN1cmVfbm9ybWFsQDJ4PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+CiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSIgcG9pbnRzPSIwLjAwMjE5NTEyMTk1IDAuMDI5MjY4MjkyNyAyOS45NzA2OTUxIDAuMDI5MjY4MjkyNyAyOS45NzA2OTUxIDMwLjAwMDAwNjcgMC4wMDIxOTUxMjE5NSAzMC4wMDAwMDY3Ij48L3BvbHlnb24+CiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMyIgcG9pbnRzPSIwLjAwMjE5NTEyMTk1IDAuMDI5MjY4MjkyNyAyOS45NzA3MDg2IDAuMDI5MjY4MjkyNyAyOS45NzA3MDg2IDI5Ljk5OTk2MzQgMC4wMDIxOTUxMjE5NSAyOS45OTk5NjM0Ij48L3BvbHlnb24+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaG9tZV9pY29fUGF5LXRyZWFzdXJlX25vcm1hbCI+CiAgICAgICAgICAgIDxnIGlkPSLlvq7kv6Et5pSv5LuYIj4KICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgPGcgaWQ9IkNsaXAtMiI+PC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIGlkPSLmlK/ku5jlrp0iPgogICAgICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stNCIgZmlsbD0id2hpdGUiPgogICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMyI+PC91c2U+CiAgICAgICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ2xpcC0yIj48L2c+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMuNzg0Nzc2MiwxNS43NDAzNTEyIEMxMy43ODQ3NzYyLDE1Ljc0MDM1MTIgMTIuMDAwNTA3MywxNy4xNjgzNDEzIDExLjM1MTA1MzcsMTcuNTQzMTM2NiBDMTAuODUwMDQ3NCwxNy44MzIyMDkzIDEwLjMxOTI0NjIsMTguMDY2NDY3NCA5Ljc2Nzk5NTgsMTguMjQxODk3MyBDOS4yOTAzMDk4OSwxOC4zOTM3NzI1IDguODcxNjg2NTIsMTguNDg4NzUzIDguNTEyNTY1MTUsMTguNTI4MDEwOSBDOC4yMTU4NDYxNywxOC41NjIyMjk3IDcuOTE4MTYwMzksMTguNTg3OTgxNyA3LjYxOTU5NTcxLDE4LjYwNDIxMjIgQzcuNTkzMTY5OTEsMTguNjE2MDE4OCA3LjU2NDQyOTY1LDE4LjYyMTg0ODkgNy41MzU2MDE1LDE4LjYyMTI2MyBMNy4yNjU5ODIxNiwxOC42MjEyNjMgQzYuNjQ4NDYyMTUsMTguNjIxMjYzIDYuMDY3NDQ2MDgsMTguNTQ3OTMyOCA1LjUyMjgxNjc1LDE4LjQwMTUzNjEgQzQuOTc4MTg3NDMsMTguMjU1NzU0NyA0LjUwMzcyNDE3LDE4LjAzOTIyMTIgNC4wOTg5Mjg5NCwxNy43NTMxMzY5IEMzLjY5OTk5MzA4LDE3LjQ3MjYxOSAzLjM3MTMxMTE5LDE3LjEwMzY4MyAzLjEzODg5ODksMTYuNjc0OTgxMyBDMi45MDM1ODYyMiwxNi4yNDI1MDAzIDIuNzg1MzczMjQsMTUuNzM5ODgyNSAyLjc4NTM3MzI0LDE1LjE2NzA5ODYgQzIuNzkxNjcyMDcsMTQuNjg4OTczIDIuOTMxNjIzMzUsMTQuMjIyMTU2IDMuMTg5MjMwOTcsMTMuODE5NDQwNyBDMy40NTA1MDA3LDEzLjQxMjQ3NzMgMy43OTE0Mjg3LDEzLjA2Mjg3NzMgNC4xOTE3NDE1MSwxMi43OTE1MjkzIEM0LjYwOTkyNTQyLDEyLjUwNzAyNyA1LjA3MDc2NTYyLDEyLjI5MDk2MjMgNS41NTY5MTgzNCwxMi4xNTEzNjI1IEM2LjA0NTY3ODQ4LDEyLjAwNjkyODcgNi41NTUwNjM2NCwxMS45NDQ0Mzg0IDcuMDY0MzMxNjEsMTEuOTY2MjkzOSBDNy41NTgxMzA4MiwxMS45ODg1MDEgOC4wMzU4MTY3MywxMi4wNDc1NjM1IDguNDk2NDUxODUsMTIuMTQyNjYxMyBDOC45NDI4Nzc5OCwxMi4yMzQ2NTM2IDkuMzg0MDU5OTYsMTIuMzUwMDI0OCA5LjgxODM1NzE3LDEyLjQ4ODI3NyBDMTAuMjIzNTkxOSwxMi42MTcxMjQ4IDEwLjYyMjI5MzMsMTIuNzYzMzc1IDExLjAxNDYwODEsMTIuOTI2NzkzMSBDMTEuMzkwNzgwMywxMy4wODM3MDc0IDExLjc0NzU4NzIsMTMuMjM1NTUzMyAxMi4wODQ1MDE1LDEzLjM4MTM2NCBDMTIuMzczNjAzMywxMy41MDEzMDU1IDEyLjY2NTYzNDgsMTMuNjEzODA1NyAxMi45NjA0NDk0LDEzLjcxODc0NzIgQzEzLjI4NTc5MTUsMTMuMzAzNDM0MiAxMy41NjA0NDk5LDEyLjg5NjM1MzYgMTMuNzg1Njg0NCwxMi40OTcwNjYgQzE0LjAwOTk4MTUsMTIuMDk4MzY0NCAxNC4xOTU2MDY2LDExLjczMzc2NDMgMTQuMzQxNDE3MywxMS40MDIzMjg0IEMxNC40ODc2Njc0LDExLjA3MDkyMTcgMTQuNTk5ODE1OSwxMC43OTMwNDA1IDE0LjY3ODMzMTYsMTAuNTY4Mjc0NiBDMTQuNzU3Mjg2OCwxMC4zNDM5Nzc1IDE0LjgwNzUzMDksMTAuMTg3MDkyNSAxNC44MzAxNzc0LDEwLjA5NjY4MjIgTDcuNTE4NDMzNTIsMTAuMDk2NjgyMiBMNy41MTg0MzM1Miw5LjI4ODQ5NzY3IEwxMC45NzIxNTY5LDkuMjg4NDk3NjcgTDEwLjk3MjE1NjksNy40MTg3Njg4MiBMNi4xNzA3NzYyMyw3LjQxODc2ODgyIEw2LjE3MDc3NjIzLDYuNjEwMTE1NDkgTDEwLjk3MjE1NjksNi42MTAxMTU0OSBMMTAuOTcyMTU2OSw1LjA5MzUzMTYxIEMxMC45NzIxNTY5LDQuOTkyOTU1MzEgMTEuMDI3OTk2OCw0LjkxMTI0NjIzIDExLjE0MDE0NTMsNC44NDk0Mjk3NSBDMTEuMjYwOTk1LDQuNzg1MDA1ODQgMTEuMzkyMjQ1MSw0Ljc0MjMyMDI0IDExLjUyNzg2MDQsNC43MjM0NTMwMyBDMTEuNzE2NzA4Miw0LjY4NzYyMjkxIDExLjkwODUxNSw0LjY3MDY4OTMgMTIuMTAwNjQ0MSw0LjY3MjYyMjg5IEwxMy4zOTc1MDA1LDQuNjcyNjIyODkgTDEzLjM5NzUwMDUsNi42MTAxMTU0OSBMMTguMzMyMjk5Myw2LjYxMDExNTQ5IEwxOC4zMzIyOTkzLDcuNDE4NzY4ODIgTDEzLjM5NzUwMDUsNy40MTg3Njg4MiBMMTMuMzk3NTAwNSw5LjI4ODAyODkyIEwxNy4zMTk3Mzk5LDkuMjg4MDI4OTIgTDE3LjMyMjQ2NDUsOS4yNzE0NDY4NiBMMTcuMzIyNDY0NSw5LjI4ODQ5NzY3IEwxNy4zMTk3Mzk5LDkuMjg4NDk3NjcgQzE3LjIzMTAyODksOS44MjY4Mjg0IDE3LjA5Njc5MDUsMTAuMzU2NTc1MSAxNi45MTgxNjczLDEwLjg3MjAyNSBDMTYuNzYxMjUzMSwxMS4zNTQ3MjA5IDE2LjUyODEzNzcsMTEuOTA0OTQ2MiAxNi4yMTg5MDksMTIuNTIyNDk1OCBDMTUuOTA5NzA5NSwxMy4xNDA0NTU1IDE1LjUwMzA5NzksMTMuNzc1MDI2NiAxNC45OTc3MjY0LDE0LjQyNjMyNjIgQzE0Ljk5NzcyNjQsMTQuNDI2MzI2MiAxOC44NjM1Mzk5LDE2LjI3NTY5MzcgMjIuOTQ0OTc4NiwxNi45MjY5NjQgQzIzLjY0MjU5NjMsMTUuMzc4MjQxNCAyNC4wMDIyNzQzLDEzLjY5ODU5MDkgMjMuOTk5OTg5MiwxMi4wMDAwNzMyIEMyMy45OTk5ODkyLDUuMzcyMzIxMDEgMTguNjI3NjcwNiwwIDEyLjAwMDA2NzgsMCBDNS4zNzIzMTg1OSwwIDAsNS4zNzIzMjEwMSAwLDEyLjAwMDA3MzIgQzAsMTguNjI2NzcwOCA1LjM3MjMxODU5LDI0IDEyLjAwMDA2NzgsMjQgQzE2LjExMDg5MTMsMjQgMTkuNzM4NjY3NSwyMS45MzIyODI2IDIxLjkwMTM2NDUsMTguNzgwOTMxMSBDMTkuNzAzOTgsMTguMzAxODY4IDE3LjM2OTA0NjYsMTcuMzMyMTk4OSAxMy43ODQ3NzYyLDE1Ljc0MDM1MTIgWiBNNC4zNTEzODAzLDE1LjIwMDc2MDcgQzQuMzA2MTc1MTksMTcuMjYwMjE2NCA2LjYzNTk4MTY3LDE3LjQxMjg4MjYgNi45OTUxMDMwNCwxNy40MjQ0NTQ5IEM4LjE4MzA5MjI0LDE3LjQ2MDk1ODggOS4xNDEyMTc5NywxNy4wMTIzMzUyIDkuODg4MDU0NDksMTYuNTY5MjE5NCBDMTAuNjM0NzczOCwxNi4xMjUxOTU1IDExLjg1Mjc2MywxNC45Nzk3NzQxIDExLjg5ODQzNjksMTQuOTQwMDQ3NSBDMTEuOTQyODIxNywxNC45MDA3ODk3IDExLjk4ODAyNjgsMTQuODU5MjQ2NyAxMi4wMzIzMjM3LDE0LjgxNDA0MTUgQzExLjcxNjk0MjYsMTQuNjM5NTE5OCAxMS4zOTY4NDQ3LDE0LjQ3MzgxNjUgMTEuMDcyMjkzNywxNC4zMTY5MzE1IEMxMC43NTg0OTQ2LDE0LjE2NTUyNTEgOS4xNjA2NzExMSwxMy4zMDcwOTYzIDcuNzQyNzMwNTcsMTMuMTYwMzc3NCBDNS4wNTg1MTk1MiwxMi44ODI1MjU1IDQuMzY1MjM3NzQsMTQuNTc0OTc4NyA0LjM1MTg0OTA1LDE1LjIwMDc2MDcgTDQuMzUxMzgwMywxNS4yMDA3NjA3IFoiIGlkPSJGaWxsLTEiIGZpbGw9IiMwMzlGRUIiIG1hc2s9InVybCgjbWFzay00KSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}

.count-down.svelte-1nmouoa {
    width: calc(100% - 120px);
    text-align: center;
    margin: 0 auto;
    padding: 20px 0;
    border-bottom: 1px solid #eee;
}

.count-down.svelte-1nmouoa span.svelte-1nmouoa {
    width: 40px;
    display: inline-block;
    font-size: 22px;
    color: #ff5000;
}

.count-down.svelte-1nmouoa strong.svelte-1nmouoa {
    font-size: 20px;
}

.button.svelte-5bjgzr {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    box-sizing: content-box;
    padding: 10px 25px;
    font-size: 12px;
    line-height: 1;
    transition: all 0.15s ease-in-out;
    color: #fff;
    background-color: #ff5000;
    border-color: #ff5000;
    border-radius: 999px;
    outline: none;
}

.button.svelte-5bjgzr:active {
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),
        0 1px 2px rgba(0, 0, 0, 0.05);
}

.button.svelte-5bjgzr:hover {
    background: #ff9b1a;
    border-color: #ff9b1a;
}

.button[disabled].svelte-5bjgzr {
    cursor: not-allowed;
    color: #fff;
    background-color: #e2e2e2;
    border-color: #e2e2e2;
}

.button[disabled].svelte-5bjgzr:hover {
    background: #e2e2e2;
    border-color: #e2e2e2;
    color: #fff;
}

.button-success.svelte-5bjgzr {
    background-color: #7089a8;
    border-color: #7089a8;
}

.button-success.svelte-5bjgzr:hover {
    background: #778fac;
    border-color: #778fac;
}

.ebank-pay-result-title.svelte-1ul169j {
    margin: 90px 0 30px;
    text-align: center;
    line-height: 25px;
    font-size: 18px;
    color: #303030;
}

.ebank-pay-result-title.svelte-1ul169j span.svelte-1ul169j {
    display: inline-block;
    width: 22px;
    height: 22px;
    margin-right: 10px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgMjIgMjIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ4LjIgKDQ3MzI3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5ob21lX2ljb19wcm9tcHRfbm9ybWFsQDJ4PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImhvbWVfaWNvX3Byb21wdF9ub3JtYWwiIGZpbGw9IiNEQkRCREIiPgogICAgICAgICAgICA8cGF0aCBkPSJNMTEsMjIgQzQuOTI0ODY3NzUsMjIgMCwxNy4wNzUxMzIyIDAsMTEgQzAsNC45MjQ4Njc3NSA0LjkyNDg2Nzc1LDAgMTEsMCBDMTcuMDc1MTMyMiwwIDIyLDQuOTI0ODY3NzUgMjIsMTEgQzIyLDE3LjA3NTEzMjIgMTcuMDc1MTMyMiwyMiAxMSwyMiBaIE0xMSw3IEMxMS41NTIyODQ3LDcgMTIsNi41NTIyODQ3NSAxMiw2IEMxMiw1LjQ0NzcxNTI1IDExLjU1MjI4NDcsNSAxMSw1IEMxMC40NDc3MTUzLDUgMTAsNS40NDc3MTUyNSAxMCw2IEMxMCw2LjU1MjI4NDc1IDEwLjQ0NzcxNTMsNyAxMSw3IFogTTExLDkgQzEwLjQ0NzcxNTMsOSAxMCw5LjQ0NzcxNTI1IDEwLDEwIEwxMCwxNiBDMTAsMTYuNTUyMjg0NyAxMC40NDc3MTUzLDE3IDExLDE3IEMxMS41NTIyODQ3LDE3IDEyLDE2LjU1MjI4NDcgMTIsMTYgTDEyLDEwIEMxMiw5LjQ0NzcxNTI1IDExLjU1MjI4NDcsOSAxMSw5IFoiIGlkPSJDb21iaW5lZC1TaGFwZSI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;
    vertical-align: middle;
}

.ebank-pay-result-content.svelte-1ul169j {
    text-align: center;
    font-size: 14px;
    color: #666;
}

.ebank-pay-result-action.svelte-1ul169j {
    margin-top: 60px;
    text-align: center;
}

.problem-tip.svelte-1ul169j {
    text-align: center;
    margin: 30px;
    padding-bottom: 50px;
    font-size: 14px;
    color: #666;
}

.ebank-pay-result-action-item {
    width: 88px;
    height: 26px;
}

.ebank-pay-result-action-item+.ebank-pay-result-action-item {
    margin-left: 40px;
}

.ebank-input.svelte-lnlx38 {
    display: inline-block;
    box-sizing: border-box;
    padding: 0 5px;
    width: 210px;
    height: 32px;
    border: 1px solid #eaeaea;
    background-color: #fff;
    transition: border-color ease-in-out 0.15s;
    color: #303030;
    outline: none;
    vertical-align: top;
    font-size: 12px;
}

.ebank-input.svelte-lnlx38:hover {
    border-color: #d3d3d3;
}

.ebank-input.svelte-lnlx38:focus {
    border-color: #ff8000;
}

.ebank-input[readonly].svelte-lnlx38 {
    border-color: #eaeaea;
}

.ebank-input[disabled].svelte-lnlx38 {
    cursor: not-allowed;
    background-color: #eef1f6;
    cursor: not-allowed;
}

.flatpickr-calendar {
    background: transparent;
    opacity: 0;
    display: none;
    text-align: center;
    visibility: hidden;
    padding: 0;
    -webkit-animation: none;
    animation: none;
    direction: ltr;
    border: 0;
    font-size: 14px;
    line-height: 24px;
    border-radius: 5px;
    position: absolute;
    width: 307.875px;
    box-sizing: border-box;
    touch-action: manipulation;
    background: #fff;
    box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6,
        0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
}

.flatpickr-calendar.open,
.flatpickr-calendar.inline {
    opacity: 1;
    max-height: 640px;
    visibility: visible;
}

.flatpickr-calendar.open {
    display: inline-block;
    z-index: 99999;
}

.flatpickr-calendar.animate.open {
    -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
    animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}

.flatpickr-calendar.inline {
    display: block;
    position: relative;
    top: 2px;
}

.flatpickr-calendar.static {
    position: absolute;
    top: calc(100% + 2px);
}

.flatpickr-calendar.static.open {
    z-index: 999;
    display: block;
}

.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n + 1) .flatpickr-day.inRange:nth-child(7n + 7) {
    box-shadow: none !important;
}

.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n + 2) .flatpickr-day.inRange:nth-child(7n + 1) {
    box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}

.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.flatpickr-calendar .hasWeeks .dayContainer {
    border-left: 0;
}

.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {
    height: 40px;
    border-top: 1px solid #e6e6e6;
}

.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
    height: auto;
}

.flatpickr-calendar:before,
.flatpickr-calendar:after {
    position: absolute;
    display: block;
    pointer-events: none;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    left: 22px;
}

.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.rightMost:after {
    left: auto;
    right: 22px;
}

.flatpickr-calendar:before {
    border-width: 5px;
    margin: 0 -5px;
}

.flatpickr-calendar:after {
    border-width: 4px;
    margin: 0 -4px;
}

.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
    bottom: 100%;
}

.flatpickr-calendar.arrowTop:before {
    border-bottom-color: #e6e6e6;
}

.flatpickr-calendar.arrowTop:after {
    border-bottom-color: #fff;
}

.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
    top: 100%;
}

.flatpickr-calendar.arrowBottom:before {
    border-top-color: #e6e6e6;
}

.flatpickr-calendar.arrowBottom:after {
    border-top-color: #fff;
}

.flatpickr-calendar:focus {
    outline: 0;
}

.flatpickr-wrapper {
    position: relative;
    display: inline-block;
}

.flatpickr-months {
    display: flex;
}

.flatpickr-months .flatpickr-month {
    background: transparent;
    color: rgba(0, 0, 0, 0.9);
    fill: rgba(0, 0, 0, 0.9);
    height: 34px;
    line-height: 1;
    text-align: center;
    position: relative;
    -webkit-user-select: none;
    user-select: none;
    overflow: hidden;
    flex: 1;
}

.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
    text-decoration: none;
    cursor: pointer;
    position: absolute;
    top: 0;
    height: 34px;
    padding: 10px;
    z-index: 3;
    color: rgba(0, 0, 0, 0.9);
    fill: rgba(0, 0, 0, 0.9);
}

.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
.flatpickr-months .flatpickr-next-month.flatpickr-disabled {
    display: none;
}

.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month i {
    position: relative;
}

.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
    /*
/*rtl:begin:ignore*/
    left: 0;
    /*
/*rtl:end:ignore*/
}

/*
/*rtl:begin:ignore*/
/*
/*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
    /*
/*rtl:begin:ignore*/
    right: 0;
    /*
/*rtl:end:ignore*/
}

/*
/*rtl:begin:ignore*/
/*
/*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
    color: #959ea9;
}

.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
    fill: #f64747;
}

.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
    width: 14px;
    height: 14px;
}

.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
    transition: fill 0.1s;
    fill: inherit;
}

.numInputWrapper {
    position: relative;
    height: auto;
}

.numInputWrapper input,
.numInputWrapper span {
    display: inline-block;
}

.numInputWrapper input {
    width: 100%;
}

.numInputWrapper input::-ms-clear {
    display: none;
}

.numInputWrapper input::-webkit-outer-spin-button,
.numInputWrapper input::-webkit-inner-spin-button {
    margin: 0;
    -webkit-appearance: none;
}

.numInputWrapper span {
    position: absolute;
    right: 0;
    width: 14px;
    padding: 0 4px 0 2px;
    height: 50%;
    line-height: 50%;
    opacity: 0;
    cursor: pointer;
    border: 1px solid rgba(57, 57, 57, 0.15);
    box-sizing: border-box;
}

.numInputWrapper span:hover {
    background: rgba(0, 0, 0, 0.1);
}

.numInputWrapper span:active {
    background: rgba(0, 0, 0, 0.2);
}

.numInputWrapper span:after {
    display: block;
    content: "";
    position: absolute;
}

.numInputWrapper span.arrowUp {
    top: 0;
    border-bottom: 0;
}

.numInputWrapper span.arrowUp:after {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 4px solid rgba(57, 57, 57, 0.6);
    top: 26%;
}

.numInputWrapper span.arrowDown {
    top: 50%;
}

.numInputWrapper span.arrowDown:after {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid rgba(57, 57, 57, 0.6);
    top: 40%;
}

.numInputWrapper span svg {
    width: inherit;
    height: auto;
}

.numInputWrapper span svg path {
    fill: rgba(0, 0, 0, 0.5);
}

.numInputWrapper:hover {
    background: rgba(0, 0, 0, 0.05);
}

.numInputWrapper:hover span {
    opacity: 1;
}

.flatpickr-current-month {
    font-size: 135%;
    line-height: inherit;
    font-weight: 300;
    color: inherit;
    position: absolute;
    width: 75%;
    left: 12.5%;
    padding: 7.48px 0 0 0;
    line-height: 1;
    height: 34px;
    display: inline-block;
    text-align: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.flatpickr-current-month span.cur-month {
    font-family: inherit;
    font-weight: 700;
    color: inherit;
    display: inline-block;
    margin-left: 0.5ch;
    padding: 0;
}

.flatpickr-current-month span.cur-month:hover {
    background: rgba(0, 0, 0, 0.05);
}

.flatpickr-current-month .numInputWrapper {
    width: 6ch;
    width: 7ch\0;
    display: inline-block;
}

.flatpickr-current-month .numInputWrapper span.arrowUp:after {
    border-bottom-color: rgba(0, 0, 0, 0.9);
}

.flatpickr-current-month .numInputWrapper span.arrowDown:after {
    border-top-color: rgba(0, 0, 0, 0.9);
}

.flatpickr-current-month input.cur-year {
    background: transparent;
    box-sizing: border-box;
    color: inherit;
    cursor: text;
    padding: 0 0 0 0.5ch;
    margin: 0;
    display: inline-block;
    font-size: inherit;
    font-family: inherit;
    font-weight: 300;
    line-height: inherit;
    height: auto;
    border: 0;
    border-radius: 0;
    vertical-align: baseline;
    vertical-align: initial;
    -webkit-appearance: textfield;
    appearance: textfield;
}

.flatpickr-current-month input.cur-year:focus {
    outline: 0;
}

.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
    font-size: 100%;
    color: rgba(0, 0, 0, 0.5);
    background: transparent;
    pointer-events: none;
}

.flatpickr-current-month .flatpickr-monthDropdown-months {
    appearance: menulist;
    background: transparent;
    border: none;
    border-radius: 0;
    box-sizing: border-box;
    color: inherit;
    cursor: pointer;
    font-size: inherit;
    font-family: inherit;
    font-weight: 300;
    height: auto;
    line-height: inherit;
    margin: -1px 0 0 0;
    outline: none;
    padding: 0 0 0 0.5ch;
    position: relative;
    vertical-align: baseline;
    vertical-align: initial;
    -webkit-box-sizing: border-box;
    -webkit-appearance: menulist;
    -moz-appearance: menulist;
    width: auto;
}

.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.flatpickr-current-month .flatpickr-monthDropdown-months:active {
    outline: none;
}

.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
    background: rgba(0, 0, 0, 0.05);
}

.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
    background-color: transparent;
    outline: none;
    padding: 0;
}

.flatpickr-weekdays {
    background: transparent;
    text-align: center;
    overflow: hidden;
    width: 100%;
    display: flex;
    align-items: center;
    height: 28px;
}

.flatpickr-weekdays .flatpickr-weekdaycontainer {
    display: flex;
    flex: 1;
}

span.flatpickr-weekday {
    cursor: default;
    font-size: 90%;
    background: transparent;
    color: rgba(0, 0, 0, 0.54);
    line-height: 1;
    margin: 0;
    text-align: center;
    display: block;
    flex: 1;
    font-weight: bolder;
}

.dayContainer,
.flatpickr-weeks {
    padding: 1px 0 0 0;
}

.flatpickr-days {
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: flex-start;
    width: 307.875px;
}

.flatpickr-days:focus {
    outline: 0;
}

.dayContainer {
    padding: 0;
    outline: 0;
    text-align: left;
    width: 307.875px;
    min-width: 307.875px;
    max-width: 307.875px;
    box-sizing: border-box;
    display: inline-block;
    display: flex;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    justify-content: space-around;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
}

.dayContainer+.dayContainer {
    box-shadow: -1px 0 0 #e6e6e6;
}

.flatpickr-day {
    background: none;
    border: 1px solid transparent;
    border-radius: 150px;
    box-sizing: border-box;
    color: #393939;
    cursor: pointer;
    font-weight: 400;
    width: 14.2857143%;
    flex-basis: 14.2857143%;
    max-width: 39px;
    height: 39px;
    line-height: 39px;
    margin: 0;
    display: inline-block;
    position: relative;
    justify-content: center;
    text-align: center;
}

.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
    cursor: pointer;
    outline: 0;
    background: #e6e6e6;
    border-color: #e6e6e6;
}

.flatpickr-day.today {
    border-color: #959ea9;
}

.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
    border-color: #959ea9;
    background: #959ea9;
    color: #fff;
}

.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
    background: #569ff7;
    box-shadow: none;
    color: #fff;
    border-color: #569ff7;
}

.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
    border-radius: 50px 0 0 50px;
}

.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
    border-radius: 0 50px 50px 0;
}

.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n + 1)),
.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n + 1)),
.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n + 1)) {
    box-shadow: -10px 0 0 #569ff7;
}

.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
    border-radius: 50px;
}

.flatpickr-day.inRange {
    border-radius: 0;
    box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}

.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
    color: rgba(57, 57, 57, 0.3);
    background: transparent;
    border-color: transparent;
    cursor: default;
}

.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover {
    cursor: not-allowed;
    color: rgba(57, 57, 57, 0.1);
}

.flatpickr-day.week.selected {
    border-radius: 0;
    box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
}

.flatpickr-day.hidden {
    visibility: hidden;
}

.rangeMode .flatpickr-day {
    margin-top: 1px;
}

.flatpickr-weekwrapper {
    float: left;
}

.flatpickr-weekwrapper .flatpickr-weeks {
    padding: 0 12px;
    box-shadow: 1px 0 0 #e6e6e6;
}

.flatpickr-weekwrapper .flatpickr-weekday {
    float: none;
    width: 100%;
    line-height: 28px;
}

.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
    display: block;
    width: 100%;
    max-width: none;
    color: rgba(57, 57, 57, 0.3);
    background: transparent;
    cursor: default;
    border: none;
}

.flatpickr-innerContainer {
    display: block;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
}

.flatpickr-rContainer {
    display: inline-block;
    padding: 0;
    box-sizing: border-box;
}

.flatpickr-time {
    text-align: center;
    outline: 0;
    display: block;
    height: 0;
    line-height: 40px;
    max-height: 40px;
    box-sizing: border-box;
    overflow: hidden;
    display: flex;
}

.flatpickr-time:after {
    content: "";
    display: table;
    clear: both;
}

.flatpickr-time .numInputWrapper {
    flex: 1;
    width: 40%;
    height: 40px;
    float: left;
}

.flatpickr-time .numInputWrapper span.arrowUp:after {
    border-bottom-color: #393939;
}

.flatpickr-time .numInputWrapper span.arrowDown:after {
    border-top-color: #393939;
}

.flatpickr-time.hasSeconds .numInputWrapper {
    width: 26%;
}

.flatpickr-time.time24hr .numInputWrapper {
    width: 49%;
}

.flatpickr-time input {
    background: transparent;
    box-shadow: none;
    border: 0;
    border-radius: 0;
    text-align: center;
    margin: 0;
    padding: 0;
    height: inherit;
    line-height: inherit;
    color: #393939;
    font-size: 14px;
    position: relative;
    box-sizing: border-box;
    -webkit-appearance: textfield;
    appearance: textfield;
}

.flatpickr-time input.flatpickr-hour {
    font-weight: bold;
}

.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
    font-weight: 400;
}

.flatpickr-time input:focus {
    outline: 0;
    border: 0;
}

.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
    height: inherit;
    float: left;
    line-height: inherit;
    color: #393939;
    font-weight: bold;
    width: 2%;
    -webkit-user-select: none;
    user-select: none;
    align-self: center;
}

.flatpickr-time .flatpickr-am-pm {
    outline: 0;
    width: 18%;
    cursor: pointer;
    text-align: center;
    font-weight: 400;
}

.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
    background: #eee;
}

.flatpickr-input[readonly] {
    cursor: pointer;
}

@-webkit-keyframes fpFadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes fpFadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.ebank-pay-bank-date-time-picker.svelte-1mlr56n {
    display: inline-block;
    box-sizing: border-box;
    padding: 0 5px;
    width: 210px;
    height: 32px;
    border: 1px solid #eaeaea;
    background-color: #fff;
    transition: border-color ease-in-out 0.15s;
    color: #303030;
    outline: none;
    vertical-align: top;
    font-size: 12px;
}

.ebank-pay-bank-date-time-picker.svelte-1mlr56n:hover {
    border-color: #d3d3d3;
}

.ebank-pay-bank-date-time-picker.svelte-1mlr56n:focus {
    border-color: #ff8000;
}

@-webkit-keyframes svelte-1azrcg3-tooltip-fade-in {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes svelte-1azrcg3-tooltip-fade-in {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

.tooltip-wrapper.svelte-1azrcg3 {
    position: relative;
}

.tooltip-wrapper.svelte-1azrcg3 .tooltip.svelte-1azrcg3 {
    position: absolute;
    z-index: 1081;
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0px 2px 3px -1px rgba(0, 0, 0, 0.04),
        0px 2px 8px 2px rgba(0, 0, 0, 0.02),
        0px 4px 7px 1px rgba(0, 0, 0, 0.05);
    -webkit-animation: svelte-1azrcg3-tooltip-fade-in 0.2s ease-in;
    animation: svelte-1azrcg3-tooltip-fade-in 0.2s ease-in;
}

.tooltip-wrapper.svelte-1azrcg3 .tooltip .arrow.svelte-1azrcg3 {
    content: " ";
    position: absolute;
    height: 0;
    width: 0;
    border-style: solid;
}

.tooltip-wrapper.svelte-1azrcg3 .tooltip.left.svelte-1azrcg3 {
    left: 0;
}

.tooltip-wrapper.svelte-1azrcg3 .tooltip.left .arrow.svelte-1azrcg3 {
    right: -10px;
    border-color: transparent transparent transparent #fff;
    border-width: 10px 0 10px 10px;
}

.tooltip-wrapper.svelte-1azrcg3 .tooltip.right.svelte-1azrcg3 {
    right: 0;
}

.tooltip-wrapper.svelte-1azrcg3 .tooltip.right .arrow.svelte-1azrcg3 {
    left: -10px;
    border-color: transparent #fff transparent transparent;
    border-width: 10px 10px 10px 0;
}

.tooltip-wrapper.svelte-1azrcg3 .tooltip.top.svelte-1azrcg3 {
    top: 0;
}

.tooltip-wrapper.svelte-1azrcg3 .tooltip.top .arrow.svelte-1azrcg3 {
    bottom: -10px;
    border-color: #fff transparent transparent transparent;
    border-width: 10px 10px 0 10px;
}

.tooltip-wrapper.svelte-1azrcg3 .tooltip.bottom.svelte-1azrcg3 {
    bottom: 0;
}

.tooltip-wrapper.svelte-1azrcg3 .tooltip.bottom .arrow.svelte-1azrcg3 {
    top: -10px;
    border-color: transparent transparent #fff transparent;
    border-width: 0 10px 10px 10px;
}

.ebank-line.svelte-2c36p9 {
    display: block;
    margin: 20px 0;
}

.ebank-line-error.svelte-2c36p9 {
    font-size: 12px;
    color: #ff3200;
}

.ebank-line.svelte-2c36p9 span.svelte-2c36p9 {
    display: inline-block;
    width: 115px;
    text-align: left;
    font-size: 14px;
    cursor: pointer;
}

.ebank-line.svelte-2c36p9 p.svelte-2c36p9 {
    display: inline-block;
    margin: 0;
}

.ebank-line.svelte-2c36p9 label.svelte-2c36p9 {
    display: inline-block;
}

.ebank-custom-pay-form.svelte-2c36p9 {
    border: 1px solid #e2e2e2;
    padding: 10px;
}

.ebank-custom-pay.svelte-2c36p9 .pay {
    margin: auto;
    width: 268px;
    height: 26px;
    display: block;
}

.ebank-pay-bank-footer.svelte-2c36p9 {
    display: flex;
    margin-top: 50px;
    justify-content: space-between;
    align-items: center;
}

.check-notice-btn.svelte-2c36p9 {
    text-align: center;
    color: #1890ff;
    font-size: 14px;
    cursor: default;
}

.notice-modal.svelte-2c36p9 {
    width: 333px;
    padding: 10px 15px;
    color: rgba(0, 0, 0, 0.9);
    text-align: left;
    font-size: 14px;
}

.notice-modal.svelte-2c36p9>p.svelte-2c36p9 {
    margin: 5px;
}

.banner.svelte-ld6ct9 {
    margin: 16px 60px 0 60px;
    background-color: #fffbe6;
    border: 1px solid #ffe07a;
    border-radius: 4px;
    padding: 5px 12px 5px 16px;
}

.banner-content.svelte-ld6ct9 {
    display: flex;
}

.banner-icon.svelte-ld6ct9 {
    min-width: 16px;
    min-height: 16px;
    margin-right: 8px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIVSURBVHgB7VdLTuswFD1O3+DpvUnfDsIO3g6AFQATECPaJbADWAHsgHSE+EiFFcAOKCvAOwAkkJBoao5vKPk0aeySMIEjWXXca/v45vjeG+C7Q2EBmCFCjNmMtAcEbE8YqT5/2yJgTvEfE/S42RofwwozzXaNGPtqW/qfJ2CO0MUfHNJyB36IXIjMJWDOsEIXD9ntYjFozt9VW7iALwFzzhNPeIomYNAjiQFcCZgTrPOfIZpEjFW+juvicFAcMMcUmMIB6qG56JI0OKi/g6HoqY4AR/ZQrfIUE9xagYnIDC5Rjy7+zh4sR+D99G5qD3APf/Rkj9wy+ac9tI2AsST3mIXCMtpGwcMfBBherUBCtI8wK8bUA2OG2q/C73SvlMBk4Wjnj07q6ZSA+kICKr1BWQIafli3V0rep694x3icdn9lBjVd44Mu7W8YXJK+D14wmnZzuYA5/w7t3wStNiV8C4qh2CWkTnGBZ/yTXKBmk8wc5GyLBCK4Y9+WYO+5YNd5FouUSgJ0zYiLDeCCOPPe3W9QVKyQZuoBiYivooW6RbXkjpiKTtJ3WGuf1AR6LgEhccxSrIMrNAmDjbLSLCizlcolRh/NoV9VFwZVM0gisqwB7wCVxYO4fbNa3MG82cKaCzgLM4+I13SprA7M7QFHSCVjRZeE3bDcSLw1sNV0Yx8mpfvY+G9TasDfJItqG14X+TT7wRuHwZjwrfV1VQAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 3px;
}

.banner-text.svelte-ld6ct9 {
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #1f1f1f;
}

.toast-wrapper.svelte-6dpz5i {
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1000;
    position: fixed;
    pointer-events: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.toast-text.svelte-6dpz5i {
    font-size: 14px;
    color: #fff;
    max-width: 250px;
    padding: 16px;
    border-radius: 8px;
    background-color: rgba(0, 0, 0, 0.4);
    -webkit-animation: svelte-6dpz5i-fadein 0.3s ease;
    animation: svelte-6dpz5i-fadein 0.3s ease;
}

@-webkit-keyframes svelte-6dpz5i-fadein {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes svelte-6dpz5i-fadein {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.dialog-wrap.svelte-1ormoyg {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2000;
    background-color: rgba(0, 0, 0, 0.4);
}

.dialog-wrap.svelte-1ormoyg .box.svelte-1ormoyg {
    width: 280px;
    border-radius: 12px;
    background-color: #fff;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 24px;
    font-family: fontsc, "PingFang SC", "Helvetica Neue For Number",
        -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
        "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue",
        Helvetica, Arial, sans-serif;
}

.dialog-wrap.svelte-1ormoyg .title.svelte-1ormoyg {
    color: #222;
    font-size: 17px;
    font-weight: 600;
    line-height: 17px;
    border: 0;
    margin: 0;
    padding: 24px 0 12px;
    padding-top: 0;
    text-align: center;
}

.dialog-wrap.svelte-1ormoyg .content.svelte-1ormoyg {
    box-sizing: border-box;
    padding: 0 24px;
    font-size: 16px;
    font-weight: 400;
    color: #666666;
    text-align: justify;
    margin-bottom: 16px;
}

.dialog-wrap.svelte-1ormoyg .operates.svelte-1ormoyg {
    cursor: pointer;
    display: flex;
    border-top: 1px solid #eaeaea;
    box-sizing: border-box;
}

.dialog-wrap.svelte-1ormoyg .operates .cancel.svelte-1ormoyg {
    width: 50%;
    height: 50px;
    font-size: 17px;
    font-weight: 400;
    text-align: center;
    color: #666666;
    line-height: 50px;
    border-right: 1px solid #eaeaea;
    box-sizing: border-box;
}

.dialog-wrap.svelte-1ormoyg .operates .confirm.svelte-1ormoyg {
    width: 50%;
    height: 50px;
    font-size: 17px;
    font-weight: 400;
    text-align: center;
    color: #ff5000;
    line-height: 50px;
}

.ebank.svelte-1blyl53 {
    font-family: "PingFang SC", "Helvetica Neue For Number",
        "-apple-system", BlinkMacSystemFont, "Segoe UI", Roboto,
        "Hiragino Sans GB", "Microsoft YaHei,Helvetica Neue",
        Helvetica, Arial, sans-serif;
    line-height: 1.5;
    position: fixed;
    z-index: 1080;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    overflow: auto;
    outline: 0;
}

.ebank-content.svelte-1blyl53 {
    position: relative;
    margin: 120px auto auto;
    width: 800px;
    background-color: #fff;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
    outline: 0;
    opacity: 1;
    border-radius: 24px;
    border: none;
    overflow: hidden;
}

.ebank-pay-bank-select.svelte-1blyl53 {
    padding: 60px 60px 40px;
}

.bank-reminder.svelte-1blyl53 {
    display: flex;
    justify-content: center;
    margin: 16px 0px;
    color: #fd5001;
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    height: 22px;
}

.ebank-pay-bank-footer.svelte-1blyl53 {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.ebank.svelte-1blyl53 .go-to-pay {
    margin: auto;
    width: 268px;
    height: 26px;
    display: block;
}

.loading.svelte-1blyl53 {
    min-height: 500px;
    position: relative;
}

.loading-icon.svelte-1blyl53 {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 40px;
    height: 40px;
}

.check-notice-btn.svelte-1blyl53 {
    text-align: center;
    color: #1890ff;
    font-size: 14px;
    cursor: default;
}

.notice-modal.svelte-1blyl53 {
    width: 333px;
    padding: 10px 15px;
    color: rgba(0, 0, 0, 0.9);
    text-align: left;
    font-size: 14px;
}

.notice-modal.svelte-1blyl53>p.svelte-1blyl53 {
    margin: 5px;
}
.bg[data-v-d7bd1cc7] img {
    max-width: 100%;
}
@media(min-width:768px){
    .bg[data-v-d7bd1cc7] .only-mobile{
        display:none;
    }
}
@media(max-width:767px){
    body.mobile .bg[data-v-d7bd1cc7] img.only-mobile {
    margin: auto;
    width: 100%;
}

.bg[data-v-d7bd1cc7] {
    margin-left: auto;
    margin-right: auto;
    width: auto;
}
    .bg[data-v-d7bd1cc7] .only-pc{
        display:none;
    }
}